/**
 * Bestpay.com.cn Inc.
 * Copyright (c) 2011-2018 All Rights Reserved.
 */
package com.sgzn.sgpay.model.response.result;

import com.sgzn.sgpay.model.response.vo.PrivilegeVo;
import com.sgzn.sgpay.model.response.vo.ShopVo;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * 子商户查询响应信息
 * @author zhongzhongyong
 * @version Id: SubMchQueryResult.java, v 0.1 2018/6/3 13:57 zhongzhongyong Exp $$
 */
@ToString
@Data
@EqualsAndHashCode()
public class SubMchQueryResult implements Serializable{

    private static final long serialVersionUID = 1L;

    /**
     * 账号名称
     */
    private String mobile;

    /**
     * 使用人
     */
    private String mchName;

    /**
     * 全部功能权限 <key,value>:<privId,privName>
     */
    private List<PrivilegeVo> allPrivList;

    /**
     * 全部场地权限 <key,value>:<shopId,shopName>
     */
    private List<ShopVo> allShopList;

    /**
     * 已选功能权限ID集合
     */
    private List<String> selectedPrivIdList;

    /**
     * 已选场地权限ID集合
     */
    private List<String> selectedShopIdList;

}
